From f2f359089f885732c7bdbf1311ef9ecdba979007 Mon Sep 17 00:00:00 2001 From: Jonathan Blandford Date: Wed, 3 Oct 2001 04:44:13 +0000 Subject: [PATCH] docs Wed Oct 3 00:37:09 2001 Jonathan Blandford * gtk/gtkcelleditable.c: docs * gtk/gtktreemodel.h: more docs. --- ChangeLog | 6 + ChangeLog.pre-2-0 | 6 + ChangeLog.pre-2-10 | 6 + ChangeLog.pre-2-2 | 6 + ChangeLog.pre-2-4 | 6 + ChangeLog.pre-2-6 | 6 + ChangeLog.pre-2-8 | 6 + docs/reference/gtk/gtk-sections.txt | 135 +++++++- docs/reference/gtk/tmpl/gtk-unused.sgml | 13 + .../gtk/tmpl/gtkcellrenderertext.sgml | 9 + .../gtk/tmpl/gtkcellrenderertoggle.sgml | 9 + docs/reference/gtk/tmpl/gtkliststore.sgml | 49 +++ docs/reference/gtk/tmpl/gtkmenu.sgml | 6 +- docs/reference/gtk/tmpl/gtkobject.sgml | 6 +- docs/reference/gtk/tmpl/gtktreednd.sgml | 2 + docs/reference/gtk/tmpl/gtktreemodel.sgml | 215 ++++++++++++- docs/reference/gtk/tmpl/gtktreemodelsort.sgml | 15 +- docs/reference/gtk/tmpl/gtktreeselection.sgml | 9 + docs/reference/gtk/tmpl/gtktreeview.sgml | 32 +- .../reference/gtk/tmpl/gtktreeviewcolumn.sgml | 293 +++++++++++++++++- gtk/gtkcelleditable.c | 23 ++ gtk/gtktreemodel.h | 4 +- gtk/gtktreeviewcolumn.c | 5 +- 23 files changed, 820 insertions(+), 47 deletions(-) diff --git a/ChangeLog b/ChangeLog index e4a852514c..d2d68ecf94 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +Wed Oct 3 00:37:09 2001 Jonathan Blandford + + * gtk/gtkcelleditable.c: docs + + * gtk/gtktreemodel.h: more docs. + 2001-10-02 Havoc Pennington * gdk/x11/gdkwindow-x11.c: docs diff --git a/ChangeLog.pre-2-0 b/ChangeLog.pre-2-0 index e4a852514c..d2d68ecf94 100644 --- a/ChangeLog.pre-2-0 +++ b/ChangeLog.pre-2-0 @@ -1,3 +1,9 @@ +Wed Oct 3 00:37:09 2001 Jonathan Blandford + + * gtk/gtkcelleditable.c: docs + + * gtk/gtktreemodel.h: more docs. + 2001-10-02 Havoc Pennington * gdk/x11/gdkwindow-x11.c: docs diff --git a/ChangeLog.pre-2-10 b/ChangeLog.pre-2-10 index e4a852514c..d2d68ecf94 100644 --- a/ChangeLog.pre-2-10 +++ b/ChangeLog.pre-2-10 @@ -1,3 +1,9 @@ +Wed Oct 3 00:37:09 2001 Jonathan Blandford + + * gtk/gtkcelleditable.c: docs + + * gtk/gtktreemodel.h: more docs. + 2001-10-02 Havoc Pennington * gdk/x11/gdkwindow-x11.c: docs diff --git a/ChangeLog.pre-2-2 b/ChangeLog.pre-2-2 index e4a852514c..d2d68ecf94 100644 --- a/ChangeLog.pre-2-2 +++ b/ChangeLog.pre-2-2 @@ -1,3 +1,9 @@ +Wed Oct 3 00:37:09 2001 Jonathan Blandford + + * gtk/gtkcelleditable.c: docs + + * gtk/gtktreemodel.h: more docs. + 2001-10-02 Havoc Pennington * gdk/x11/gdkwindow-x11.c: docs diff --git a/ChangeLog.pre-2-4 b/ChangeLog.pre-2-4 index e4a852514c..d2d68ecf94 100644 --- a/ChangeLog.pre-2-4 +++ b/ChangeLog.pre-2-4 @@ -1,3 +1,9 @@ +Wed Oct 3 00:37:09 2001 Jonathan Blandford + + * gtk/gtkcelleditable.c: docs + + * gtk/gtktreemodel.h: more docs. + 2001-10-02 Havoc Pennington * gdk/x11/gdkwindow-x11.c: docs diff --git a/ChangeLog.pre-2-6 b/ChangeLog.pre-2-6 index e4a852514c..d2d68ecf94 100644 --- a/ChangeLog.pre-2-6 +++ b/ChangeLog.pre-2-6 @@ -1,3 +1,9 @@ +Wed Oct 3 00:37:09 2001 Jonathan Blandford + + * gtk/gtkcelleditable.c: docs + + * gtk/gtktreemodel.h: more docs. + 2001-10-02 Havoc Pennington * gdk/x11/gdkwindow-x11.c: docs diff --git a/ChangeLog.pre-2-8 b/ChangeLog.pre-2-8 index e4a852514c..d2d68ecf94 100644 --- a/ChangeLog.pre-2-8 +++ b/ChangeLog.pre-2-8 @@ -1,3 +1,9 @@ +Wed Oct 3 00:37:09 2001 Jonathan Blandford + + * gtk/gtkcelleditable.c: docs + + * gtk/gtktreemodel.h: more docs. + 2001-10-02 Havoc Pennington * gdk/x11/gdkwindow-x11.c: docs diff --git a/docs/reference/gtk/gtk-sections.txt b/docs/reference/gtk/gtk-sections.txt index 94e0b6ceb3..c3b7248ed0 100644 --- a/docs/reference/gtk/gtk-sections.txt +++ b/docs/reference/gtk/gtk-sections.txt @@ -2592,12 +2592,12 @@ GTK_TREE_ITEM_GET_CLASS
gtktreemodel -GtkTreeModel -GTK_TREE_MODEL_GET_IFACE GtkTreeIter GtkTreePath +GtkTreeRowReference GtkTreeModel GtkTreeModelIface +GtkTreeModelForeachFunc GtkTreeModelFlags gtk_tree_path_new gtk_tree_path_new_from_string @@ -2614,12 +2614,23 @@ gtk_tree_path_next gtk_tree_path_prev gtk_tree_path_up gtk_tree_path_down +gtk_tree_path_is_ancestor +gtk_tree_path_is_descendant +gtk_tree_row_reference_new +gtk_tree_row_reference_new_proxy +gtk_tree_row_reference_get_path +gtk_tree_row_reference_valid +gtk_tree_row_reference_free +gtk_tree_row_reference_inserted +gtk_tree_row_reference_deleted +gtk_tree_row_reference_reordered gtk_tree_iter_copy gtk_tree_iter_free gtk_tree_model_get_flags gtk_tree_model_get_n_columns gtk_tree_model_get_column_type gtk_tree_model_get_iter +gtk_tree_model_get_iter_root gtk_tree_model_get_path gtk_tree_model_get_value gtk_tree_model_iter_next @@ -2630,20 +2641,29 @@ gtk_tree_model_iter_nth_child gtk_tree_model_iter_parent gtk_tree_model_ref_node gtk_tree_model_unref_node +gtk_tree_model_get +gtk_tree_model_get_valist +gtk_tree_model_foreach +gtk_tree_model_row_changed +gtk_tree_model_row_inserted +gtk_tree_model_row_has_child_toggled +gtk_tree_model_row_deleted +gtk_tree_model_rows_reordered GTK_TREE_MODEL GTK_IS_TREE_MODEL GTK_TYPE_TREE_MODEL gtk_tree_model_get_type +GTK_TREE_MODEL_GET_IFACE
gtktreemodelsort GtkTreeModelSort -GtkTreeModelSort gtk_tree_model_sort_new gtk_tree_model_sort_new_with_model gtk_tree_model_sort_set_model +gtk_tree_model_sort_get_model gtk_tree_model_sort_convert_path gtk_tree_model_sort_convert_iter @@ -2653,6 +2673,7 @@ GTK_TYPE_TREE_MODEL_SORT gtk_tree_model_sort_get_type GTK_TREE_MODEL_SORT_CLASS GTK_IS_TREE_MODEL_SORT_CLASS +GTK_TREE_MODEL_SORT_GET_CLASS
@@ -2661,6 +2682,7 @@ GtkTreeSelectionFunc GtkTreeSelectionForeachFunc GtkTreeSelection gtk_tree_selection_set_mode +gtk_tree_selection_get_mode gtk_tree_selection_set_select_function gtk_tree_selection_get_user_data gtk_tree_selection_get_tree_view @@ -2682,6 +2704,51 @@ GTK_TREE_SELECTION_CLASS GTK_IS_TREE_SELECTION_CLASS
+
+gtktreesortable +GtkTreeSortable +GtkTreeSortableIface +GtkTreeIterCompareFunc +gtk_tree_sortable_sort_column_changed +gtk_tree_sortable_get_sort_column_id +gtk_tree_sortable_set_sort_column_id +gtk_tree_sortable_set_sort_func +gtk_tree_sortable_set_default_sort_func +gtk_tree_sortable_has_default_sort_func + +GTK_TREE_SORTABLE +GTK_IS_TREE_SORTABLE +GTK_TYPE_TREE_SORTABLE +gtk_tree_sortable_get_type +GTK_TREE_SORTABLE_CLASS +GTK_TREE_SORTABLE_GET_IFACE +
+ +
+gtktreednd +GtkTreeDragSource +GtkTreeDragSourceIface +gtk_tree_drag_source_drag_data_delete +gtk_tree_drag_source_drag_data_get +GTK_TYPE_TREE_DRAG_DEST +GTK_TREE_DRAG_DEST +GTK_IS_TREE_DRAG_DEST +GTK_TREE_DRAG_DEST_GET_IFACE +GtkTreeDragDest +GtkTreeDragDestIface +gtk_tree_drag_dest_get_type +gtk_tree_drag_dest_drag_data_received +gtk_tree_drag_dest_row_drop_possible +gtk_selection_data_set_tree_row +gtk_selection_data_get_tree_row + +GTK_TREE_DRAG_SOURCE +GTK_IS_TREE_DRAG_SOURCE +GTK_TYPE_TREE_DRAG_SOURCE +gtk_tree_drag_source_get_type +GTK_TREE_DRAG_SOURCE_GET_IFACE +
+
gtktreestore GtkTreeStore @@ -2712,37 +2779,66 @@ GTK_TREE_STORE_GET_CLASS
gtktreeviewcolumn -GtkTreeViewColumn GtkTreeViewColumnSizing +GtkTreeCellDataFunc GtkTreeViewColumn +GtkTreeViewColumn gtk_tree_view_column_new gtk_tree_view_column_new_with_attributes +gtk_tree_view_column_pack_start +gtk_tree_view_column_pack_end +gtk_tree_view_column_clear +gtk_tree_view_column_get_cell_renderers gtk_tree_view_column_add_attribute gtk_tree_view_column_set_attributes +gtk_tree_view_column_set_cell_data_func +gtk_tree_view_column_clear_attributes +gtk_tree_view_column_set_spacing +gtk_tree_view_column_get_spacing gtk_tree_view_column_set_visible gtk_tree_view_column_get_visible gtk_tree_view_column_set_sizing gtk_tree_view_column_get_sizing gtk_tree_view_column_get_width +gtk_tree_view_column_get_fixed_width +gtk_tree_view_column_set_fixed_width gtk_tree_view_column_set_min_width gtk_tree_view_column_get_min_width gtk_tree_view_column_set_max_width gtk_tree_view_column_get_max_width +gtk_tree_view_column_clicked gtk_tree_view_column_set_title gtk_tree_view_column_get_title gtk_tree_view_column_set_clickable +gtk_tree_view_column_get_clickable gtk_tree_view_column_set_widget gtk_tree_view_column_get_widget gtk_tree_view_column_set_alignment gtk_tree_view_column_get_alignment -gtk_tree_view_column_clicked +gtk_tree_view_column_set_reorderable +gtk_tree_view_column_get_reorderable +gtk_tree_view_column_set_sort_column_id +gtk_tree_view_column_get_sort_column_id +gtk_tree_view_column_set_sort_indicator +gtk_tree_view_column_get_sort_indicator +gtk_tree_view_column_set_sort_order +gtk_tree_view_column_get_sort_order +gtk_tree_view_column_cell_set_cell_data +gtk_tree_view_column_cell_get_size +gtk_tree_view_column_cell_render +gtk_tree_view_column_cell_event +gtk_tree_view_column_cell_focus +gtk_tree_view_column_cell_draw_focus +gtk_tree_view_column_cell_is_visible +gtk_tree_view_column_cell_set_dirty -GTK_TYPE_TREE_VIEW_COLUMN GTK_TREE_VIEW_COLUMN GTK_IS_TREE_VIEW_COLUMN +GTK_TYPE_TREE_VIEW_COLUMN gtk_tree_view_column_get_type GTK_TREE_VIEW_COLUMN_CLASS GTK_IS_TREE_VIEW_COLUMN_CLASS +GTK_TREE_VIEW_COLUMN_GET_CLASS
@@ -2784,6 +2880,8 @@ gtk_tree_view_get_expander_column gtk_tree_view_set_column_drag_function gtk_tree_view_scroll_to_point gtk_tree_view_scroll_to_cell +gtk_tree_view_set_cursor +gtk_tree_view_get_cursor gtk_tree_view_row_activated gtk_tree_view_expand_all gtk_tree_view_collapse_all @@ -2793,7 +2891,6 @@ gtk_tree_view_map_expanded_rows gtk_tree_view_row_expanded gtk_tree_view_set_reorderable gtk_tree_view_get_reorderable -gtk_tree_view_set_cursor gtk_tree_view_get_path_at_pos gtk_tree_view_get_cell_area gtk_tree_view_get_background_area @@ -2866,6 +2963,22 @@ GTK_IS_CELL_RENDERER_CLASS GTK_CELL_RENDERER_GET_CLASS
+
+gtkcelleditable +GtkCellEditable +GtkCellEditableIface +gtk_cell_editable_start_editing +gtk_cell_editable_editing_done +gtk_cell_editable_remove_widget + +GTK_CELL_EDITABLE +GTK_IS_CELL_EDITABLE +GTK_TYPE_CELL_EDITABLE +gtk_cell_editable_get_type +GTK_CELL_EDITABLE_CLASS +GTK_CELL_EDITABLE_GET_IFACE +
+
gtkcellrendererpixbuf GtkCellRendererPixbuf @@ -2886,6 +2999,7 @@ GTK_CELL_RENDERER_PIXBUF_GET_CLASS GtkCellRendererText GtkCellRendererText gtk_cell_renderer_text_new +gtk_cell_renderer_text_set_fixed_height_from_font GTK_CELL_RENDERER_TEXT GTK_IS_CELL_RENDERER_TEXT @@ -2904,6 +3018,7 @@ gtk_cell_renderer_toggle_new gtk_cell_renderer_toggle_set_radio gtk_cell_renderer_toggle_get_active gtk_cell_renderer_toggle_set_active +gtk_cell_renderer_toggle_get_radio GTK_CELL_RENDERER_TOGGLE GTK_IS_CELL_RENDERER_TOGGLE @@ -2919,12 +3034,17 @@ GTK_CELL_RENDERER_TOGGLE_GET_CLASS GtkListStore GtkListStore gtk_list_store_new +gtk_list_store_newv +gtk_list_store_set +gtk_list_store_set_valist +gtk_list_store_set_value gtk_list_store_remove gtk_list_store_insert gtk_list_store_insert_before gtk_list_store_insert_after gtk_list_store_prepend gtk_list_store_append +gtk_list_store_clear GTK_LIST_STORE GTK_IS_LIST_STORE @@ -2932,6 +3052,7 @@ GTK_TYPE_LIST_STORE gtk_list_store_get_type GTK_LIST_STORE_CLASS GTK_IS_LIST_STORE_CLASS +GTK_LIST_STORE_GET_CLASS
diff --git a/docs/reference/gtk/tmpl/gtk-unused.sgml b/docs/reference/gtk/tmpl/gtk-unused.sgml index 04917c68b8..a0b014f627 100644 --- a/docs/reference/gtk/tmpl/gtk-unused.sgml +++ b/docs/reference/gtk/tmpl/gtk-unused.sgml @@ -312,6 +312,13 @@ Get the array of signals defined for this object. + + + + + +@obj: + A macro that returns a GList that contains the selection of the root tree of @obj. @@ -1001,6 +1008,12 @@ produce superscript and subscript. + + + + + + diff --git a/docs/reference/gtk/tmpl/gtkcellrenderertext.sgml b/docs/reference/gtk/tmpl/gtkcellrenderertext.sgml index 3d11bd8bcd..8a96388ec7 100644 --- a/docs/reference/gtk/tmpl/gtkcellrenderertext.sgml +++ b/docs/reference/gtk/tmpl/gtkcellrenderertext.sgml @@ -28,6 +28,15 @@ GtkCellRendererText @Returns: + + + + + +@renderer: +@number_of_rows: + + diff --git a/docs/reference/gtk/tmpl/gtkcellrenderertoggle.sgml b/docs/reference/gtk/tmpl/gtkcellrenderertoggle.sgml index 81eb22d9eb..eea61a367c 100644 --- a/docs/reference/gtk/tmpl/gtkcellrenderertoggle.sgml +++ b/docs/reference/gtk/tmpl/gtkcellrenderertoggle.sgml @@ -55,6 +55,15 @@ GtkCellRendererToggle @setting: + + + + + +@toggle: +@Returns: + + diff --git a/docs/reference/gtk/tmpl/gtkliststore.sgml b/docs/reference/gtk/tmpl/gtkliststore.sgml index a2d5c16515..df87d410c8 100644 --- a/docs/reference/gtk/tmpl/gtkliststore.sgml +++ b/docs/reference/gtk/tmpl/gtkliststore.sgml @@ -30,6 +30,47 @@ GtkListStore @Returns: + + + + + +@n_columns: +@types: +@Returns: + + + + + + + +@list_store: +@iter: +@Varargs: + + + + + + + +@list_store: +@iter: +@var_args: + + + + + + + +@list_store: +@iter: +@column: +@value: + + @@ -99,3 +140,11 @@ GtkListStore @store: + + + + + +@list_store: + + diff --git a/docs/reference/gtk/tmpl/gtkmenu.sgml b/docs/reference/gtk/tmpl/gtkmenu.sgml index b51c366a4b..b8f6c87935 100644 --- a/docs/reference/gtk/tmpl/gtkmenu.sgml +++ b/docs/reference/gtk/tmpl/gtkmenu.sgml @@ -96,9 +96,9 @@ Creates a new #GtkMenu. Adds a new #GtkMenuItem to the end of the menu's item list. - @menu: a #GtkMenu. @child: The #GtkMenuItem to add. + @m: @c: @@ -108,9 +108,9 @@ Adds a new #GtkMenuItem to the end of the menu's item list. Adds a new #GtkMenuItem to the beginning of the menu's item list. - @menu: a #GtkMenu. @child: The #GtkMenuItem to add. + @menu_child: @m: @c: @@ -122,10 +122,10 @@ Adds a new #GtkMenuItem to the menu's item list at the position indicated by @position. - @menu: a #GtkMenu. @child: The #GtkMenuItem to add. @pos: + @position: The position in the item list where @child is added. Positions are numbered from 0 to n-1. diff --git a/docs/reference/gtk/tmpl/gtkobject.sgml b/docs/reference/gtk/tmpl/gtkobject.sgml index 4b95f93d15..167f29d473 100644 --- a/docs/reference/gtk/tmpl/gtkobject.sgml +++ b/docs/reference/gtk/tmpl/gtkobject.sgml @@ -295,7 +295,7 @@ object, then a list of name/return location pairs in a list, followed by NULL. @object: a #GtkObject -@first_property_name: name of first property to get the value for +@first_property_name: name of first property to get the value for @Varargs: list of name-return location pairs. @@ -536,11 +536,15 @@ to get an id from a string. Useless deprecated macro. Ignore it. + + Useless deprecated macro. Ignore it. + + Signals that all holders of a reference to the #GtkObject should release diff --git a/docs/reference/gtk/tmpl/gtktreednd.sgml b/docs/reference/gtk/tmpl/gtktreednd.sgml index e705b3d161..3d0e200070 100644 --- a/docs/reference/gtk/tmpl/gtktreednd.sgml +++ b/docs/reference/gtk/tmpl/gtktreednd.sgml @@ -9,11 +9,13 @@ GtkTreeView drag-and-drop + + diff --git a/docs/reference/gtk/tmpl/gtktreemodel.sgml b/docs/reference/gtk/tmpl/gtktreemodel.sgml index 07587bb9bf..c2a0f8eecf 100644 --- a/docs/reference/gtk/tmpl/gtktreemodel.sgml +++ b/docs/reference/gtk/tmpl/gtktreemodel.sgml @@ -14,14 +14,6 @@ The tree interface used by #GtkTreeView #GtkTreeView, #GtkTreeStore, #GtkListStore - - - - - -@obj: - - @@ -38,6 +30,12 @@ The tree interface used by #GtkTreeView + + + + + + @@ -70,6 +68,18 @@ The tree interface used by #GtkTreeView @ref_node: @unref_node: + + + + + +@model: +@path: +@iter: +@data: +@Returns: + + @@ -209,6 +219,102 @@ The tree interface used by #GtkTreeView @path: + + + + + +@path: +@descendant: +@Returns: + + + + + + + +@path: +@ancestor: +@Returns: + + + + + + + +@model: +@path: +@Returns: + + + + + + + +@proxy: +@model: +@path: +@Returns: + + + + + + + +@reference: +@Returns: + + + + + + + +@reference: +@Returns: + + + + + + + +@reference: + + + + + + + +@proxy: +@path: + + + + + + + +@proxy: +@path: + + + + + + + +@proxy: +@path: +@iter: +@new_order: + + @@ -265,6 +371,16 @@ The tree interface used by #GtkTreeView @Returns: + + + + + +@tree_model: +@iter: +@Returns: + + @@ -368,6 +484,89 @@ The tree interface used by #GtkTreeView @iter: + + + + + +@tree_model: +@iter: +@Varargs: + + + + + + + +@tree_model: +@iter: +@var_args: + + + + + + + +@model: +@func: +@user_data: + + + + + + + +@tree_model: +@path: +@iter: + +@start_path: +@start_iter: + + + + + + + +@tree_model: +@path: +@iter: + + + + + + + +@tree_model: +@path: +@iter: + + + + + + + +@tree_model: +@path: + + + + + + + +@tree_model: +@path: +@iter: +@new_order: + + diff --git a/docs/reference/gtk/tmpl/gtktreemodelsort.sgml b/docs/reference/gtk/tmpl/gtktreemodelsort.sgml index a4ca872cef..d8a3fd421a 100644 --- a/docs/reference/gtk/tmpl/gtktreemodelsort.sgml +++ b/docs/reference/gtk/tmpl/gtktreemodelsort.sgml @@ -14,12 +14,6 @@ GtkTreeModelSort - - - - - - @@ -52,6 +46,15 @@ GtkTreeModelSort @model: + + + + + +@tree_model: +@Returns: + + diff --git a/docs/reference/gtk/tmpl/gtktreeselection.sgml b/docs/reference/gtk/tmpl/gtktreeselection.sgml index 220403662b..b6a8f56151 100644 --- a/docs/reference/gtk/tmpl/gtktreeselection.sgml +++ b/docs/reference/gtk/tmpl/gtktreeselection.sgml @@ -46,6 +46,15 @@ GtkTreeSelection @type: + + + + + +@selection: +@Returns: + + diff --git a/docs/reference/gtk/tmpl/gtktreeview.sgml b/docs/reference/gtk/tmpl/gtktreeview.sgml index 144de496ee..ff9e29e27b 100644 --- a/docs/reference/gtk/tmpl/gtktreeview.sgml +++ b/docs/reference/gtk/tmpl/gtktreeview.sgml @@ -382,6 +382,27 @@ GtkTreeView @col_align: + + + + + +@tree_view: +@path: +@focus_column: +@start_editing: + + + + + + + +@tree_view: +@path: +@focus_column: + + @@ -467,17 +488,6 @@ GtkTreeView @Returns: - - - - - -@tree_view: -@path: -@focus_column: -@start_editing: - - diff --git a/docs/reference/gtk/tmpl/gtktreeviewcolumn.sgml b/docs/reference/gtk/tmpl/gtktreeviewcolumn.sgml index 11bdc4ea93..285a1cc406 100644 --- a/docs/reference/gtk/tmpl/gtktreeviewcolumn.sgml +++ b/docs/reference/gtk/tmpl/gtktreeviewcolumn.sgml @@ -14,12 +14,6 @@ GtkTreeViewColumn - - - - - - @@ -30,6 +24,24 @@ GtkTreeViewColumn @GTK_TREE_VIEW_COLUMN_AUTOSIZE: @GTK_TREE_VIEW_COLUMN_FIXED: + + + + + +@tree_column: +@cell: +@tree_model: +@iter: +@data: + + + + + + + + @@ -49,6 +61,43 @@ GtkTreeViewColumn @Returns: + + + + + +@tree_column: +@cell: +@expand: + + + + + + + +@tree_column: +@cell: +@expand: + + + + + + + +@tree_column: + + + + + + + +@tree_column: +@Returns: + + @@ -70,6 +119,45 @@ GtkTreeViewColumn @Varargs: + + + + + +@tree_column: +@cell_renderer: +@func: +@func_data: +@destroy: + + + + + + + +@tree_column: +@cell_renderer: + + + + + + + +@tree_column: +@spacing: + + + + + + + +@tree_column: +@Returns: + + @@ -115,6 +203,24 @@ GtkTreeViewColumn @Returns: + + + + + +@tree_column: +@Returns: + + + + + + + +@tree_column: +@fixed_width: + + @@ -151,6 +257,14 @@ GtkTreeViewColumn @Returns: + + + + + +@tree_column: + + @@ -180,6 +294,15 @@ GtkTreeViewColumn @active: + + + + + +@tree_column: +@Returns: + + @@ -216,7 +339,163 @@ GtkTreeViewColumn @Returns: - + + + + + +@tree_column: +@reorderable: + + + + + + + +@tree_column: +@Returns: + + + + + + + +@tree_column: +@sort_column_id: + + + + + + + +@tree_column: +@Returns: + + + + + + + +@tree_column: +@setting: + + + + + + + +@tree_column: +@Returns: + + + + + + + +@tree_column: +@order: + + + + + + + +@tree_column: +@Returns: + + + + + + + +@tree_column: +@tree_model: +@iter: +@is_expander: +@is_expanded: + + + + + + + +@tree_column: +@cell_area: +@x_offset: +@y_offset: +@width: +@height: + + + + + + + +@tree_column: +@window: +@background_area: +@cell_area: +@expose_area: +@flags: + + + + + + + +@tree_column: +@event: +@path_string: +@background_area: +@cell_area: +@flags: +@Returns: + + + + + + + +@tree_column: +@direction: +@Returns: + + + + + + + +@tree_column: +@window: +@background_area: +@cell_area: +@expose_area: +@flags: + + + + + + + +@tree_column: +@Returns: + + + diff --git a/gtk/gtkcelleditable.c b/gtk/gtkcelleditable.c index cab88e8aa3..158ed5265b 100644 --- a/gtk/gtkcelleditable.c +++ b/gtk/gtkcelleditable.c @@ -74,6 +74,15 @@ gtk_cell_editable_base_init (gpointer g_class) } } +/** + * gtk_cell_editable_start_editing: + * @cell_editable: A #GtkCellEditable + * @event: A #GdkEvent, or %NULL + * + * Begins editing on a @cell_editable. @event is the #GdkEvent that began the + * editing process. It may be %NULL, in the instance that editing was initiated + * through programatic means. + **/ void gtk_cell_editable_start_editing (GtkCellEditable *cell_editable, GdkEvent *event) @@ -84,6 +93,13 @@ gtk_cell_editable_start_editing (GtkCellEditable *cell_editable, (* GTK_CELL_EDITABLE_GET_IFACE (cell_editable)->start_editing) (cell_editable, event); } +/** + * gtk_cell_editable_editing_done: + * @cell_editable: A #GtkTreeEditable + * + * Emits the "editing_done" signal. This signal is a sign for the cell renderer + * to update it's value from the cell. + **/ void gtk_cell_editable_editing_done (GtkCellEditable *cell_editable) { @@ -92,6 +108,13 @@ gtk_cell_editable_editing_done (GtkCellEditable *cell_editable) g_signal_emit_by_name (cell_editable, "editing_done"); } +/** + * gtk_cell_editable_remove_widget: + * @cell_editable: A #GtkTreeEditable + * + * Emits the "remove_widget" signal. This signal is meant to indicate that the + * cell is finished editing, and the widget may now be destroyed. + **/ void gtk_cell_editable_remove_widget (GtkCellEditable *cell_editable) { diff --git a/gtk/gtktreemodel.h b/gtk/gtktreemodel.h index 41322eab60..8caf190b6b 100644 --- a/gtk/gtktreemodel.h +++ b/gtk/gtktreemodel.h @@ -219,8 +219,8 @@ void gtk_tree_model_foreach (GtkTreeModel *model /* Signals */ void gtk_tree_model_row_changed (GtkTreeModel *tree_model, - GtkTreePath *start_path, - GtkTreeIter *start_iter); + GtkTreePath *path, + GtkTreeIter *iter); void gtk_tree_model_row_inserted (GtkTreeModel *tree_model, GtkTreePath *path, GtkTreeIter *iter); diff --git a/gtk/gtktreeviewcolumn.c b/gtk/gtktreeviewcolumn.c index 8892eeadf2..6b020ba548 100644 --- a/gtk/gtktreeviewcolumn.c +++ b/gtk/gtktreeviewcolumn.c @@ -1242,6 +1242,7 @@ gtk_tree_view_column_set_attributes (GtkTreeViewColumn *tree_column, /** * gtk_tree_view_column_set_cell_data_func: * @tree_column: A #GtkTreeViewColumn + * @cell_renderer: A #GtkCellRenderer * @func: The #GtkTreeViewColumnFunc to use. * @func_data: The user data for @func. * @destroy: The destroy notification for @func_data @@ -1462,7 +1463,7 @@ gtk_tree_view_column_get_width (GtkTreeViewColumn *tree_column) /** * gtk_tree_view_column_set_fixed_width: * @tree_column: A #GtkTreeViewColumn. - * @width: The size to set the @tree_column to. + * @fixed_width: The size to set the @tree_column to. * * Sets the size of the column in pixels. This is meaningful only if the sizing * type is #GTK_TREE_VIEW_COLUMN_FIXED. In this case, the value is discarded @@ -1471,7 +1472,7 @@ gtk_tree_view_column_get_width (GtkTreeViewColumn *tree_column) **/ void gtk_tree_view_column_set_fixed_width (GtkTreeViewColumn *tree_column, - gint width) + gint fixed_width) { g_return_if_fail (GTK_IS_TREE_VIEW_COLUMN (tree_column)); g_return_if_fail (width > 0); -- 2.30.2